.. _CSoundChannel Class: ========================== CSoundChannel Class ========================== .. toctree:: :maxdepth: 1 * :ref:`Overview` * :ref:`Quick Reference` * :ref:`Constructors` * :ref:`Methods` ---- .. _CSoundChannel_Overview: Overview --------------- .. note:: The **CSoundChannel** class handles the sound channel volume The structure used for this class is :ref:`CSoundChannel` ---- .. _CSoundChannel_QuickRef: Quick Reference --------------- +----------------------------------------------------------------------------------------------+ | **Quick Ref** | +----------------------------------------------------------------------------------------------+ | void **CSoundChannel\:\:CSoundChannel**\(long nNewChannelVolume, int nNewChannelType) | +----------------------------------------------------------------------------------------------+ | int **CSoundChannel\:\:GetType**\() | +----------------------------------------------------------------------------------------------+ | long **CSoundChannel\:\:GetVolume**\(unsigned char bSoundIsntDucked) | +----------------------------------------------------------------------------------------------+ | void **CSoundChannel\:\:SetType**\(int nNewChannelType) | +----------------------------------------------------------------------------------------------+ | void **CSoundChannel\:\:SetVolume**\(long nNewChannelVolume) | +----------------------------------------------------------------------------------------------+ | void **CSoundChannel\:\:SetVolumeInit**\(long nNewChannelVolume) | +----------------------------------------------------------------------------------------------+ ---- .. _CSoundChannel_Constructors: Constructors --------------- +--------------------------------------------------------------------+------------------------------------------------------+ | **Name** | **Description** | +--------------------------------------------------------------------+------------------------------------------------------+ | :ref:`CSoundChannel\:\:CSoundChannel` | Constructs a ``CSoundChannel`` object | +--------------------------------------------------------------------+------------------------------------------------------+ .. _CSoundChannelCSoundChannel: CSoundChannel\:\:CSoundChannel ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Constructs a ``CSoundChannel`` object :: void CSoundChannel::CSoundChannel(); **Remarks** Constructs a ``CSoundChannel`` object ---- .. _CSoundChannel_Methods: Methods --------------- +-------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | **Name** | **Description** | +-------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CSoundChannel\:\:GetType` | | +-------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CSoundChannel\:\:GetVolume` | | +-------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CSoundChannel\:\:SetType` | | +-------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CSoundChannel\:\:SetVolume` | | +-------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ | :ref:`CSoundChannel\:\:SetVolumeInit` | | +-------------------------------------------------------------------+-----------------------------------------------------------------------------------------+ ---- .. _CSoundChannelGetType: CSoundChannel\:\:GetType ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CSoundChannelGetVolume: CSoundChannel\:\:GetVolume ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CSoundChannelSetType: CSoundChannel\:\:SetType ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CSoundChannelSetVolume: CSoundChannel\:\:SetVolume ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks** ---- .. _CSoundChannelSetVolumeInit: CSoundChannel\:\:SetVolumeInit ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :: x; **Parameters** * * - * * - * * - * * - **Return Value** Returns **Remarks**